home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d7
/
dial32.arc
/
DIAL.DOC
< prev
next >
Wrap
Text File
|
1989-04-25
|
6KB
|
136 lines
***************************************************************************
DIAL: Phone dialer with call log, mouse support and demon-dialer. v3.2
Major rewrite update 04/15/89, see MODEM INITIALIZATION CODES
***************************************************************************
LIMITATIONS
The directory will hold no more than 480 names. If you know more people than
that, run for office. Your modem must use the Hayes command set (it probably
does), and have the extended response set called X6 in the initialization
string. It turns out not all Hayes compatible modems have this. In that case,
I don't know what will happen when you run the program. See your modem
manual for some indication of what RESULT CODES the modem will return. If
X4 is the highest number listed, then you are probably out of luck.
OPERATION
Type DIAL then H inside the program for help. If this is the first time you
are using DIAL, it is important to type DIAL MAKE to create a new directory
of delete the DIAL.DAT directory after experimenting with this sample
Directory.
FULL SCREEN MODE
All the features discussed below are available from inside the program in FULL
SCREEN MODE or from the DOS COMMAND LINE.
MOUSE SUPPORT
Dial 3 supports use of a mouse to select commands and names from the directory
page on the screen. Double click any mouse button while pointing at the name
or number to be dialed. Use the [PgUp] [PgDn] [Home] and [End] keys to change
the directory page. Click on any command on line 2 command line to activate.
DOS LINE COMMANDS
Type DIAL plus:
MAKE = make your initial directory, DO NOT USE AGAIN unless starting over
name = one word as it appears in directory (capitals or lowercase OK)
partial unique first few letters of name may be used
number = dial a number not in the directory
@list = dial names from a list file (see below)
*name = dial prefix before name (no space)
*number = dial prefix before number (no space)
NOTE: Use - (hyphen) for 2 second pause between numbers as they dial
to get past switchboard delays.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
To hang up modem, just hit any key
AFTER number is dialed AND receiver is picked up.
To cancel call, hit any key at any time without
picking up receiver.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
PARTIAL NAME FEATURE
You can use a partial name when dialing, as long as what you provide is
unique, WES identifies WESSON DAVID but not if WESSINSKI JOHN is present
in the directory.
PHONE USAGE LOG
This facility asks you if you would like to log the time and duration of
your call. It can be bypassed if the call is not answered or for any other
reason. The phone log is stored in DIAL.LOG, which can be viewed with the
regular DOS command, TYPE DIAL.LOG or edited using any ASCII editor. As far
as I know, this is the only phone dialer which has this facility, enjoy it.
Sorry to say, your computer remains tied up during your call.
PHONE DIAL LIST
This facility permits you to make a call list file which the DIAL program
will use as a temporary replacement for the main DIAL.DAT Directory. The
list may be any legal filename and path. Activate the list with the command
DIAL @filename which is the filename preceded by @ If a call is answered,
you will have the option of LOGGING the call in DIAL.LOG.
PREFIX CODE
You may specify a PREFIX CODE to be dialed before any number. Use Settings
Port option to set the code, then put * before any name or number. Note: no
space between * and name or number. Use - hyphen to add pauses to code. This
feature will be useful in offices with switchboards or dial-out codes.
SETTINGS
The default path (drive or subdirectory) for all files created by DIAL, except
DIAL.DAT amy be set using the Settings option. DIAL.DAT must be in the same
drive or directory as the one from which DIAL is called. Mouse support may be
turned on and off in the Settings menu. DO NOT turn Mouse on if you do not
have a mouse driver loaded and active. Colors and beep sound may also be set
using the Settings command option.
MODEM INITIALIZATION CODES
The author has discovered that not all Hayes "compatible" modems use the same
register and initialization codes. If the default codes "Q0 V1 X6 S0=0" do
not 1) return result codes, 2) return the codes in verbal form, 3) return a
BUSY and RING code in English, then read your modem docs and change this
setting to arrange for this to happen. Else I have no idea how to handle
non-compatibility. If you need more initialization code space than allocated
in the Settings Menu, simple enter DIAL.DAT with an ASCII editor and add the
additional codes to the top line where the initialization string appears.
TROUBLESHOOTING
For DOS 2.x : if the program locks up when loading, check the last number in
the top line of DIAL.DAT. If it is a 0, then the mouse setting is on. If you
do not have a mouse driver loaded and active, that is probably causing the
problem.
Modems assigned to COM3: and COM4: may have to be switched to 1 or 2 to
function. BASIC was not designed to address these ports, since the original
DOS versions did not assign these in the regular fashion. If you get a dial
error message when dialing the modem, there is a chance the modem is not
entirely compatible with BASIC's way of addressing it. I have this problem
with one of my modems, but not the other and have no idea what to do about it.
Let me know if you figure it out.
(c) 1989 David A. Wesson
238 S. Quaker Lane
West Hartford, CT 06119
203-523-1873